Big Huge Thesaurus

Andira inermis

noun